home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / MacInstallFiles / Install 2 / Finder / Finder.rsrc / bin.rsrc_CODE_167.txt < prev    next >
Text File  |  1991-04-25  |  32KB  |  603 lines

  1. # near model CODE resource
  2. # jump table entries: 15200-15218 (19 of them)
  3. export_1900:
  4. 00000000  4E56 FFBC                link       A6, -0x0044
  5. 00000004  48E7 0018                movem.l    -[A7], A3,A4
  6. 00000008  266E 000C                movea.l    A3, [A6 + 0xC]
  7. 0000000C  286E 0008                movea.l    A4, [A6 + 0x8]
  8. 00000010  7000                     moveq.l    D0, 0x00
  9. 00000012  2880                     move.l     [A4], D0
  10. 00000014  2940 0004                move.l     [A4 + 0x4], D0
  11. 00000018  294B 000C                move.l     [A4 + 0xC], A3
  12. 0000001C  296E 0010 0010           move.l     [A4 + 0x10], [A6 + 0x10]
  13. 00000022  296E 0014 0008           move.l     [A4 + 0x8], [A6 + 0x14]
  14. 00000028  296E 0018 0014           move.l     [A4 + 0x14], [A6 + 0x18]
  15. 0000002E  2053                     movea.l    A0, [A3]
  16. 00000030  4A90                     tst.l      [A0]
  17. 00000032  6700 01E0                beq        +0x1E2 /* 00000214 */
  18. 00000036  7000                     moveq.l    D0, 0x00
  19. 00000038  2D40 FFFC                move.l     [A6 - 0x4], D0
  20. 0000003C  41EE FFFC                lea.l      A0, [A6 - 0x4]
  21. 00000040  486E FFC4                pea.l      [A6 - 0x3C]
  22. 00000044  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  23. 00000048  4A80                     tst.l      D0
  24. 0000004A  588F                     addq.l     A7, 4
  25. 0000004C  6700 014A                beq        +0x14C /* 00000198 */
  26. 00000050  2F0C                     move.l     -[A7], A4
  27. 00000052  206C 0018                movea.l    A0, [A4 + 0x18]
  28. 00000056  2268 0004                movea.l    A1, [A0 + 0x4]
  29. 0000005A  4E91                     jsr        [A1]
  30. 0000005C  2D40 FFBC                move.l     [A6 - 0x44], D0
  31. 00000060  2880                     move.l     [A4], D0
  32. 00000062  7000                     moveq.l    D0, 0x00
  33. 00000064  2D40 FFC0                move.l     [A6 - 0x40], D0
  34. 00000068  7201                     moveq.l    D1, 0x01
  35. 0000006A  4AAE FFC0                tst.l      [A6 - 0x40]
  36. 0000006E  6616                     bne        +0x18 /* 00000086 */
  37. 00000070  2F01                     move.l     -[A7], D1
  38. 00000072  704C                     moveq.l    D0, 0x4C
  39. 00000074  2F00                     move.l     -[A7], D0
  40. 00000076  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  41. 0000007A  588F                     addq.l     A7, 4
  42. 0000007C  221F                     move.l     D1, [A7]+
  43. 0000007E  2D40 FFC0                move.l     [A6 - 0x40], D0
  44. 00000082  6602                     bne        +0x4 /* 00000086 */
  45. 00000084  7200                     moveq.l    D1, 0x00
  46. label00000086:
  47. 00000086  4A01                     tst.b      D1
  48. 00000088  6712                     beq        +0x14 /* 0000009C */
  49. 0000008A  206E FFC0                movea.l    A0, [A6 - 0x40]
  50. 0000008E  2D48 FFC0                move.l     [A6 - 0x40], A0
  51. 00000092  2050                     movea.l    A0, [A0]
  52. 00000094  202D FE5A                move.l     D0, [A5 - 0x1A6]
  53. 00000098  2080                     move.l     [A0], D0
  54. 0000009A  6002                     bra        +0x4 /* 0000009E */
  55. label0000009C:
  56. 0000009C  7000                     moveq.l    D0, 0x00
  57. label0000009E:
  58. 0000009E  266E FFC0                movea.l    A3, [A6 - 0x40]
  59. 000000A2  7000                     moveq.l    D0, 0x00
  60. 000000A4  102E 001F                move.b     D0, [A6 + 0x1F]
  61. 000000A8  2F00                     move.l     -[A7], D0
  62. 000000AA  2F0B                     move.l     -[A7], A3
  63. 000000AC  4EAD 3C22                jsr        [A5 + 0x3C22 /* export_1920 */]
  64. 000000B0  294B 0004                move.l     [A4 + 0x4], A3
  65. 000000B4  486E FFFC                pea.l      [A6 - 0x4]
  66. 000000B8  A874                     syscall    GetPort
  67. 000000BA  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  68. 000000BE  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  69. 000000C2  2F0B                     move.l     -[A7], A3
  70. 000000C4  4EAD 3C2A                jsr        [A5 + 0x3C2A /* export_1921 */]
  71. 000000C8  2053                     movea.l    A0, [A3]
  72. 000000CA  4AA8 001C                tst.l      [A0 + 0x1C]
  73. 000000CE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  74. 000000D2  6630                     bne        +0x32 /* 00000104 */
  75. 000000D4  7000                     moveq.l    D0, 0x00
  76. 000000D6  2F00                     move.l     -[A7], D0
  77. 000000D8  2F0B                     move.l     -[A7], A3
  78. 000000DA  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  79. 000000DE  2F0B                     move.l     -[A7], A3
  80. 000000E0  2053                     movea.l    A0, [A3]
  81. 000000E2  2050                     movea.l    A0, [A0]
  82. 000000E4  2268 0028                movea.l    A1, [A0 + 0x28]
  83. 000000E8  4E91                     jsr        [A1]
  84. 000000EA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  85. 000000EE  6014                     bra        +0x16 /* 00000104 */
  86. label000000F0:
  87. 000000F0  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  88. 000000F4  2F0B                     move.l     -[A7], A3
  89. 000000F6  4EAD 3C52                jsr        [A5 + 0x3C52 /* export_1926 */]
  90. 000000FA  2F0B                     move.l     -[A7], A3
  91. 000000FC  4EAD 3C9A                jsr        [A5 + 0x3C9A /* export_1935 */]
  92. 00000100  4FEF 000C                lea.l      A7, [A7 + 0xC]
  93. label00000104:
  94. 00000104  206E FFBC                movea.l    A0, [A6 - 0x44]
  95. 00000108  2F08                     move.l     -[A7], A0
  96. 0000010A  2050                     movea.l    A0, [A0]
  97. 0000010C  2068 0014                movea.l    A0, [A0 + 0x14]
  98. 00000110  2268 0014                movea.l    A1, [A0 + 0x14]
  99. 00000114  4E91                     jsr        [A1]
  100. 00000116  4A00                     tst.b      D0
  101. 00000118  588F                     addq.l     A7, 4
  102. 0000011A  67D4                     beq        -0x2A /* 000000F0 */
  103. 0000011C  2F0B                     move.l     -[A7], A3
  104. 0000011E  4EBA 024E                jsr        [PC + 0x24E /* 0000036E */]
  105. 00000122  4A00                     tst.b      D0
  106. 00000124  588F                     addq.l     A7, 4
  107. 00000126  67C8                     beq        -0x36 /* 000000F0 */
  108. 00000128  2F0B                     move.l     -[A7], A3
  109. 0000012A  206E FFBC                movea.l    A0, [A6 - 0x44]
  110. 0000012E  2F08                     move.l     -[A7], A0
  111. 00000130  2050                     movea.l    A0, [A0]
  112. 00000132  2068 0014                movea.l    A0, [A0 + 0x14]
  113. 00000136  2268 0010                movea.l    A1, [A0 + 0x10]
  114. 0000013A  4E91                     jsr        [A1]
  115. 0000013C  2F0B                     move.l     -[A7], A3
  116. 0000013E  4EAD 13FA                jsr        [A5 + 0x13FA /* export_635 */]
  117. 00000142  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  118. 00000146  A873                     syscall    SetPort
  119. 00000148  200B                     move.l     D0, A3
  120. 0000014A  6716                     beq        +0x18 /* 00000162 */
  121. 0000014C  7003                     moveq.l    D0, 0x03
  122. 0000014E  2F00                     move.l     -[A7], D0
  123. 00000150  2F0B                     move.l     -[A7], A3
  124. 00000152  2053                     movea.l    A0, [A3]
  125. 00000154  2050                     movea.l    A0, [A0]
  126. 00000156  2268 0014                movea.l    A1, [A0 + 0x14]
  127. 0000015A  4E91                     jsr        [A1]
  128. 0000015C  7000                     moveq.l    D0, 0x00
  129. 0000015E  508F                     addq.l     A7, 8
  130. 00000160  6002                     bra        +0x4 /* 00000164 */
  131. label00000162:
  132. 00000162  7000                     moveq.l    D0, 0x00
  133. label00000164:
  134. 00000164  7000                     moveq.l    D0, 0x00
  135. 00000166  2940 0004                move.l     [A4 + 0x4], D0
  136. 0000016A  4AAE FFBC                tst.l      [A6 - 0x44]
  137. 0000016E  671C                     beq        +0x1E /* 0000018C */
  138. 00000170  7203                     moveq.l    D1, 0x03
  139. 00000172  2F01                     move.l     -[A7], D1
  140. 00000174  206E FFBC                movea.l    A0, [A6 - 0x44]
  141. 00000178  2F08                     move.l     -[A7], A0
  142. 0000017A  2050                     movea.l    A0, [A0]
  143. 0000017C  2068 0014                movea.l    A0, [A0 + 0x14]
  144. 00000180  2268 0004                movea.l    A1, [A0 + 0x4]
  145. 000001